$748,000 - 905 S 2nd Street, Alhambra, CA 91801
905 S 2nd Street
Alhambra,
CA
91801
Country: US