
Owens Site
Total Acreage: 99
Additional Acreage: 52.5
Located at 2195 Bankhead Highway (GA-166) in Carrollton, GA, the Owens Site is adjacent to GA-166 and Commercial, Agricultural, and Residential properties. I-20 is only 7 km north of the property.