330 N Chapel Avenue Unit: 219, Alhambra, CA 91801
2
beds
1
bath
739 Sq.Ft. LIVING AREA
32.39 Sq.Ft. lot