2 Osmond Terrace, Porthmadog LL49 9AN Terraced | 3 Bd | 1 Ba
1 Osmond Terrace, Porthmadog LL49 9AN Terraced | -- Bd | -- Ba
4 Osmond Terrace, Porthmadog LL49 9AN Terraced | -- Bd | -- Ba