SHOPPES ON FOWLER

Address: 1715 E Fowler Ave,
City/State: Tampa, FL 33612 
Listing Status: For Lease
Property Type: Retail