24 Shaftesbury Court, Haverhill CB9 8JQ Property | -- Bd | -- Ba
25 Shaftesbury Court, Haverhill CB9 8JQ Property | 3 Bd | 2 Ba
26 Shaftesbury Court, Haverhill CB9 8JQ Property | 3 Bd | -- Ba
22 Shaftesbury Court, Haverhill CB9 8JQ Property | -- Bd | -- Ba
5 Shaftesbury Court, Haverhill CB9 8JQ Terraced | -- Bd | -- Ba
6 Shaftesbury Court, Haverhill CB9 8JQ | -- Bd | -- Ba
8 Shaftesbury Court, Haverhill CB9 8JQ Terraced | 3 Bd | 1 Ba
10 Shaftesbury Court, Haverhill CB9 8JQ Terraced | -- Bd | -- Ba
17 Shaftesbury Court, Haverhill CB9 8JQ Terraced | -- Bd | -- Ba
18 Shaftesbury Court, Haverhill CB9 8JQ Terraced | -- Bd | -- Ba