Skip to main content
156 S Oak Knoll Avenue 201, Pasadena, CA 91101 - For Lease $3,200/mo