Not For Sale
240 20th St NW, Atlanta, GA 30363
Atlanta, GA 30363
663,168
Sq.Ft.
Property Details
240 20th St NW, Atlanta, GA is an apartments (generic) property that contains 663,168 Sq. Ft. and was built in 2022.
Essential Facts
Square Feet663,168
Year Built2022
Lot Size88426 sqft
Countyfulton
Powered by Xome®
Not For Sale
240 20th St NW, Atlanta, GA 30363
Atlanta, GA 30363
663,168
Sq.Ft.
Property Details
240 20th St NW, Atlanta, GA is an apartments (generic) property that contains 663,168 Sq. Ft. and was built in 2022.
Essential Facts
Square Feet663,168
Year Built2022
Lot Size88426 sqft
Countyfulton
Powered by Xome®