Prime retail/office space for leaseĀ in the heart of Stamford Downtown. Plenty of metered street parking and adjacent to the Bell Street Parking Garage (850 spaces).

Flyer

Website Link