Project Description
Largo Town Square is a 37,574 SF retail center located in Largo, FL, about 20 miles west of Tampa, along East Bay Drive, which serves over 64,000 vehicles per day. The center is occupied by a diverse mix of tenants,– local coffee shop, multiple healthcare providers and restaurants, including Outback Steakhouse.