$2,500/mo
Units available in this building
This building has 2 available units. Each unit may be separately owned and have a different property manager.
2 bedrooms
1 unit
$2,500
66 Howell St NE #1, Atlanta, GA 30312
$2,500/mo
2 beds · 1 bath · 2,000 sq ft
66 Howell St NE #1Atlanta, GA 30312
3 bedrooms
1 unit
$2,700
66 Howell St NE #2, Atlanta, GA 30312
$2,700/mo
3 beds · 1 bath · 2,000 sq ft
66 Howell St NE #2Atlanta, GA 30312
Costs, fees, and lease terms
The neighborhood
66 Howell St NE, Atlanta, GA, 30312
Loading map

