Franklin Street Arranges Sale of 116K-SF Anchored Retail Center in the Atlanta MSA
DOUGLASVILLE, May 10, 2024 – Franklin Street Retail Investment Sales announced today that is has closed the sale of Market Square, a 116,766-square-foot, 10.5-acre lot