21 Ufford Place, Haverhill CB9 0HS Property | 3 Bd | 2 Ba
1 Ufford Place, Haverhill CB9 0HS Terraced | -- Bd | -- Ba
4 Ufford Place, Haverhill CB9 0HS | -- Bd | -- Ba
5 Ufford Place, Haverhill CB9 0HS Terraced | -- Bd | -- Ba
7 Ufford Place, Haverhill CB9 0HS Terraced | 3 Bd | 1 Ba
16 Ufford Place, Haverhill CB9 0HS Terraced | 3 Bd | 1 Ba
20 Ufford Place, Haverhill CB9 0HS Terraced | -- Bd | -- Ba