Prime Commercial Opportunity in the Heart of Fort Myers Beach – Time Square! Location! Location! Location! Downtown Time Square, the hottest commercial area on Fort Myers Beach Located in the bustling epicenter of Time Square, this commercial gem with lot size of 5,058 sq. ft. offers unparalleled exposure and foot traffic, ideal for ambitious investors and business owners. Currently home to Bella’s Mozzarella Pizza & Grill and a busy ice cream shop, this property boasts a coveted location with a spacious dining area interior plus exterior dining area