REF: E79BN/ODESSA/ROAD
Odessa Road
E7 9BN · LONDON, NEWHAM
Properties
21
Recorded Sales
42
EPC Certificates
32
Properties on Odessa Road
74 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
76 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
78 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
84 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
86 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
88 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
90 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
92 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
94 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
98 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
100 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
102 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
104 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
106 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
108 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
110 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
114 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
116 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
118 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
120 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales
122 ODESSA ROAD
E7 9BN · LONDON
£670,000
Nov 2025
Terraced42 sales