Located at Ocala Road and Pensacola Street, the shopping center is the largest strip commercial property within a mile of ...
The fabric and crafts retailer's stores in the Tampa Bay region range in size from 10,000 to nearly 46,000 square feet.