2 Months Free 1 Day Ago COMPARE Esperanza at Duarte Station 1700 Fasana Rd, Duarte, CA 91010 3 Beds $3,989