Newly Renovated 2BR 1BA townhouse style living! Brand new kitchen with white shaker cabinets, quartz countertops & new appliances. Fresh paint throughout, new fixtures & lighting. Open concept living and dining areas with hardwood floors on both floors. Designated parking space included. Short walk to Metro North & Downtown Stamford!
22 Orchard St is located in Stamford, Connecticut in the 06902 zip code.