Property Address: 907 E Mountain View Ter, Alhambra, CA, 91801
Average square foot calculated using Size range provided by listing agent.
Description
Prime Investment Opportunity in Alhambra Welcome to 907 E Mountain View Terrace, a beautifully maintained Spanish-style duplex nestled in the heart of Alhambra.
MLS® NumberWS25103739
Laundry Level
Central VacNo
FireplaceNo
Acreage0.1205
Exterior
GarageYes
Approx. Age1930
Basement
DrivewayDirect Access, Driveway, Garage, On Street