1 Day Ago COMPARE 1589 N Hill Ave, Pasadena, CA 91104 Unit 1589 N. HILL AVE #2 Apartment for Rent 2 Beds $3,100