$838,000 -
128 N Oak Knoll Avenue Unit 210
Pasadena ,
CA 91101
Country: US