Landlord:12722 W Hollyhock Dr
Address:Avondale, AZ 85392
Layout
3 beds, 2 baths, 1763 sqft
Pets
Small dogs allowed
Unit Features:
Rent Facts:
$625
2 beds
$1146
$856
1 beds