127 Devon Road, Luton LU2 0RU | 2 Bd | 1 Ba
69 Devon Road, Luton LU2 0RU Terraced | 3 Bd | 1 Ba
123 Devon Road, Luton LU2 0RU | -- Bd | -- Ba
113 Devon Road, Luton LU2 0RU Terraced | 3 Bd | 1 Ba
67 Devon Road, Luton LU2 0RU Terraced | -- Bd | -- Ba
59 Devon Road, Luton LU2 0RU Link Detached House | 3 Bd | 1 Ba
109 Devon Road, Luton LU2 0RU Terraced | -- Bd | -- Ba
125 Devon Road, Luton LU2 0RU | 2 Bd | 1 Ba
157 Devon Road, Luton LU2 0RU | -- Bd | -- Ba
151 Devon Road, Luton LU2 0RU | -- Bd | -- Ba
97 Devon Road, Luton LU2 0RU End of Terrace | 3 Bd | 1 Ba