info@vanguardassociates.net
Northlake Plaza, located in Leesburg, Florida, is a comprised of two different parcels, which are each owned by a different ..
Southside Shopping Center is located on Highway 27 in Leesburg, Florida, approximately 40 miles north of Orlando. This 75,000 square ..