1607 Westmont Drive, Alhambra, CA 91083
Studio
2,036 Sq.Ft. LIVING AREA
6,802 Sq.Ft. lot