4 bed semi-detached houseSt. Margarets Road, Stanstead Abbotts SG12 Listed Apr 10, 2026£835,000 -1.8% was £850,000