Landlord:2847 E Flower St
Address:Phoenix, AZ 85016
Layout
4 beds, 2 baths, 1370 sqft
Pets
No pets allowed
Unit Features:
Rent Facts:
$2900
4 beds
$1595
2 beds
$900
3 beds