1 Otter Road, Greenford UB6 9DX Semi-Detached | -- Bd | -- Ba
3 Otter Road, Greenford UB6 9DX Detached | 2 Bd | 1 Ba
2 Otter Road, Greenford UB6 9DX Property | 5 Bd | -- Ba
4 Otter Road, Greenford UB6 9DX Detached | 4 Bd | 3 Ba
5 Otter Road, Greenford UB6 9DX Property | -- Bd | -- Ba
6 Otter Road, Greenford UB6 9DX Property | -- Bd | -- Ba
7 Otter Road, Greenford UB6 9DX Property | -- Bd | -- Ba
8 Otter Road, Greenford UB6 9DX Property | 2 Bd | -- Ba