$1,490,000 -
748 Locust Street Unit 502
Pasadena ,
CA 91101
Country: US