$644,500 -
300 N El Molino Avenue Unit 316
Pasadena ,
CA 91101
Country: US