As the official listing advisor realty capital advisors is proud to present Ambassadors Square shopping center. Centrally located on busch rd in tampa. Three miles from I-75, I-4 and I-275 This location is ideal for any retailer looking for great visibility, easy access, and high vehicle traffic counts.This Property is Right around the corner from Busch Gardens.
May 28, 2020