Great opportunity to lease retail of office space in a busy shopping center. Barclay Square is a 100,000 square foot shopping center anchored by a well performing Wal-Mart Neighborhood Market
See more here:
Office / Retail Space for Lease (Largo) 1500sqft