Tell Road

 

Location: Fulton County, Georgia

This 60 acre property was donated to STPAL in 2015.