50 Forest St Stamford Ct 06901, 16 | HotPads