$1,230,000 - 2123 S Curtis Avenue, Alhambra, CA 91803
2123 S Curtis Avenue
Alhambra,
CA
91803
Country: US