507 N Almansor Street
Alhambra, CA 91801
Listed on By Owner by Patricia Parish
- 3 Bed
- 3 Baths
- 2,339 Sq ft
- 10316 Sqft(Lot)
This elegant residence is located on one of alhambra's finest streets, positioned to the north of main street, and is conveniently close...
Read More