1468 Briarwood Road NE Unit 1005, Atlanta, GA 30319
2 Beds 2 Baths 1,392 Sq.Ft. 1,742.4 Sq.Ft.
Tree-lined streets, strong schools, and a connected lifestyle define one of Atlanta’s most sought-after communities.
Explore