View Larger Image North Lake Plazaadmin2023-06-03T15:26:43+00:00 1708 Citrus Boulevard Leesburg, FL 34748 Size: 85,325 Square Feet Tenants: Bealls and Tractor Supply Availability: None Project Details Categories: CommercialOffice Related Projects Clermont Office Building Gallery Clermont Office Building February 13th, 2015 Strive at Fern Park Gallery Strive at Fern Park February 13th, 2015 Dow Road Industrial Complex Gallery Dow Road Industrial Complex February 13th, 2015 Winter Park Office Development Gallery Winter Park Office Development February 13th, 2015 The Groves Shopping Center Gallery The Groves Shopping Center February 13th, 2015