1 Day Ago COMPARE 12212 N Paradise Vlg Pkwy S, Phoenix, AZ 85032 Unit 142 Apartment for Rent 2 Beds $3,800