$2,295,000 - 367 W Del Mar Boulevard Unit 107, Pasadena, CA 91105
367 W Del Mar Boulevard Unit 107
Pasadena,
CA
91105
Country: US