21 River Avenue, Hoddesdon, EN11 0JS

Off Market
81





EPC Data

Square metres

81 m²

Property Type

Terraced House

EPC Rating

C

























Floor Plans

Sold History

Sold for £425,000

18 Oct 2024

Sold for £390,000

19 Nov 2021

Sold for £85,995

12 Mar 1999