$625,000 -
65 N Allen Avenue Unit 109
Pasadena ,
CA 91106
Country: US
Property listed by The Art In Real Estate, Lilian Haddad {attribution_contact}