$1,115,800 -
2428 E Del Mar Boulevard Unit 109
Pasadena ,
CA 91107
Country: US