1217 N Hidalgo Ave, Alhambra
- Street View
This property is in the desirable area of North Alhambra. The home has been cared for and shows well. The property offers four bedrooms and three baths. This is a must see for anyone thinking of moving into the city of Alhambra.