For Lease: 2,000 SF & 2,420 SF Available in Aldi Anchored Leesburg Square

January 29, 2025

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