1349×658 Parcel 0186 074, 27.42 acres, East of Valdosta, in SolAmerica, by John S. Quarterman, 14 November 2017,
Development Authority sells land for solar arrays
Short Link: