Tampa’s Fowler Plaza North Shopping Center Sold For $7.7 Million

By Jay Wittner November 22, 2021

The 26,000 Sq ft Fowler Plaza North shopping center sold for $7.7 million. The center was built in 1980 & sits on a 1 acre parcel. The lead tenants are Chipotle & Pizza Hut. The seller was Milestone Properties & the buyer was Lote Group. The center is located at 2540 E. Fowler Ave.