$780,000
128 N Oak Knoll Avenue, Pasadena, CA, 91101
Condominium