The Wescott

 1450 Washington Blvd, StamfordCT 06902
$1,325+Studio-3 Beds