1764 Meadowdale Avenue NE, Atlanta, GA 30306
5 Beds 4 Baths 2,679 Sq.Ft. 10,454.4 Sq.Ft.