1131 W Duarte Rd

 1131 W Duarte Rd, ArcadiaCA 91007
$1,7252 Beds