580 W Main Street #116
Alhambra, CA 91801
Listed on By Owner by Cheng Shao
- 2 Bed
- 2 Baths
- 737 Sq ft
- 92118 Sqft(Lot)
Very convenience location. closed to everything: schools, restaurants, market, bus, theater, hospital, … this is the only complex...
Read More