
$282,000 Sold Jul 31, 2025
- 1,856 Sq Ft
- $152/SF
- 175 Days On Market
- 3 Beds
- 2 Baths
- Built 1920
603 Willard Ave SW, Atlanta, GA 30310
Opportunity awaits with this fixer-upper in the heart of Atlanta! Nestled in a peaceful neighborhood, this 3-bedroom, 2-bath home offers so much potential. The spacious floor plan includes a generous living area, an eat-in kitchen, and a primary suite with ample closet space. Situated on a large lot with mature trees, the property boasts plenty of outdoor space for entertaining or future
Taylor Rose Mainstay Brokerage
