$449,000 -
2386 E Del Mar Boulevard Unit 319
Pasadena ,
CA 91107
Country: US