Taylors Avenue, Hoddesdon | 0.23 Acre Plot | Potential Building Plot (STPP) | Chain Free, EN11 8QE, EN11 8QE
View property 95182560