Landlord:1161 W Duarte Rd
Address:Arcadia, CA 91007
Layout
3 beds, 2 baths, 1581 sqft
Pets
NO
Unit Features:
Rent Facts:
$730
2 beds
$2500
4 beds
$2134
1 beds