The spacious unit at 907 Eden Avenue in Atlanta was sold on Sept. 8, 2025 for $950,693, or $401 per square foot.
The house, built in 2007, has an interior space of 2,368 square feet. This two-story house offers a spacious layout with four bedrooms and three bathrooms. The property is equipped with forced air heating and central A/C. Additionally, the house comes with a detached garage. The property encompasses a generous 0.3 acres of land.
These nearby houses have also recently been sold:
· In June 2025, a 1,072-square-foot home at 936 Ormewood Terrace in Atlanta sold for $485,375, a price per square foot of $453. The home has 2 bedrooms and 1 bathroom.
· At 931 Ormewood Terrace in Atlanta in January 2025, a home was sold for $330,000.
· A 1,819-square-foot home at 911 Delmar Avenue in Atlanta sold in March 2025 for $705,000, a price per square foot of $388. The home has 5 bedrooms and 3 bathrooms.