733 Taylor Court NE, Atlanta, GA 30324
3 Beds 3 Baths 1,746 Sq.Ft. 1,006.24 Sq.Ft.