178 Devonport Road, Stoke, Plymouth PL1 5R... Property | -- Bd | -- Ba
181 Devonport Road, Stoke, Plymouth PL1 5R... Property | -- Bd | -- Ba
188b Devonport Road, Stoke, Plymouth PL1 5... Property | -- Bd | -- Ba
192 Devonport Road, Stoke, Plymouth PL1 5R... | 9 Bd | 3 Ba