185 Devonport Road, Stoke, Plymouth PL1 5R... Terraced | 4 Bd | 2 Ba
187 Devonport Road, Stoke, Plymouth PL1 5R... Terraced | -- Bd | -- Ba
183 Devonport Road, Stoke, Plymouth PL1 5R... Terraced | 5 Bd | 2 Ba
189 Devonport Road, Stoke, Plymouth PL1 5R... Terraced | 5 Bd | 2 Ba
179 Devonport Road, Stoke, Plymouth PL1 5R... Terraced | -- Bd | -- Ba