$610,000 Sold Dec 15, 2025
99 Norwood Ave NE, Atlanta, GA 30317
- 1,645 Sq Ft
- Built 1958
Last Sold Summary
- 10% Below List Price
- $371/SF
- 19 Days On Market
Current Estimated Value $620,682
Last Listing Agent The Anderson Group Keller Williams Realty Intown ATL

