1468 Briarwood Road NE Unit 1005, Atlanta, GA 30319
2 Beds 2 Baths 1,392 Sq.Ft. 1,742.4 Sq.Ft.