Lake Square Mall 10401 US Highway 441 Leesburg, FL 34788 Phone: (352) 787-1200
Category: real estate investment trust