Bayshore Plaza is a retail marketplace nestled in the heart of South Tampa’s prestigious Bayshore community facing South MacDill Avenue and the Crosstown Expressway behind.
Read the original here:
Office or Retail Space, South Tampa Bayshore Area (3217 South MacDill Avenue) $2769 1100ft2