2, Edinburgh Villas, Upton Road, Torquay T... Terraced | 3 Bd | 1 Ba
4, Edinburgh Villas, Upton Road, Torquay T... Terraced | 5 Bd | 4 Ba