11 S 3rd Street 210, Alhambra, CA 91801
1
bed
2
baths
780 Sq.Ft. LIVING AREA
1.14 Acres lot