32 Arbor Rd, Stamford, CT 06903 — $895,000 · 4bd · ~1% rule | OnePercent