For Lease: 900 SF – 4,116 SF Available in Grocery Anchored Leesburg Square

April 25, 2024

Retail space for lease in Gator Investments owned Leesburg Square in Leesburg, FL