Total living area of this property is 2,296 sqft.

More About 300 N Alhambra Ave

Total Living Area 2,296 sqft
Parcel Legal DescP M 313-78-79 LOT 1 CONDO UNIT 2
Mailing Address2220 Stranahan Dr 917550000

Other Properties on N Alhambra Ave