3 bed semi-detached houseAlbert Road, Evesham WR11Planning Listed Mar 13, 2026£275,000 -1.8% was £280,000