149 Lablanc Way NW, Atlanta, GA 30327
1 Bed 1 Bath 812 Sq.Ft. 810.22 Sq.Ft.