961 Long Ridge Rd, Stamford, CT 06903“Million Dollar Corner” 2.3 ACRE DEVELOPMENT SITE FOR SALE School / Academy / Medical / Professional Office / Residential Strategically...