25 Forest St Stamford Ct 06901, 5c | HotPads