1 Odessa Road, London NW10 5YJ Property | -- Bd | -- Ba
1a Odessa Road, London NW10 5YJ Maisonette | 3 Bd | 1 Ba
3 Odessa Road, London NW10 5YJ Maisonette | 3 Bd | 1 Ba
3a Odessa Road, London NW10 5YJ Flat | 2 Bd | 1 Ba
11a Odessa Road, London NW10 5YJ | -- Bd | -- Ba
13 Odessa Road, London NW10 5YJ Flat | 2 Bd | -- Ba
13a Odessa Road, London NW10 5YJ Flat | -- Bd | -- Ba