25 Forest St Stamford Ct 06901, 7k | HotPads