Skip to main content
1127 E Del Mar 229, Pasadena, CA 91106 - For Lease $3,400/mo