64,332 square foot shopping plaza
Well established, Outback anchored, 64,332 square foot shopping center in South Lakeland with high visibility on South Florida Avenue has both office and retail space available for lease!
View the listing flyer for additional photos of this well-known plaza!