Landlord:1824 Defoor
Address:1824 Defoor Ave NW, Atlanta, GA 30318
Layout
2 beds, 2 baths, 648 sqft
Pets
NO
Unit Features:
Rent Facts:
$1725
4 beds
$910
1 beds
$3100
5 beds