3 bed semi-detached houseAbbey Road, Strood, Rochester, Kent. ME2Planning Listed Jun 16, 2026£425,000