2903 Arden Road NW, Atlanta, GA 30327
6 Beds 7 Baths 5,304 Sq.Ft. 0.42 Acres