$748,000 -
111 S Oak Knoll Avenue Unit 208
Pasadena ,
CA 91101
Country: US