$769,000 -
625 E Del Mar Boulevard Unit 201
Pasadena ,
CA 91101
Country: US