21 Menai Street, Y Felinheli LL56 4HX Terraced | -- Bd | -- Ba
22 Menai Street, Y Felinheli LL56 4HX Terraced | 2 Bd | 1 Ba
24 Menai Street, Y Felinheli LL56 4HX Terraced | 2 Bd | 1 Ba
19 Menai Street, Y Felinheli LL56 4HX Property | 4 Bd | 1 Ba