Retail Space for rent in Fairfield, 300 Main St., Stamford, CT Floor 6