118 Maesglas Crescent, Newport NP20 3BZ Property | 3 Bd | 1 Ba
121 Maesglas Crescent, Newport NP20 3BZ Property | 3 Bd | -- Ba
139 Maesglas Crescent, Newport NP20 3BZ Semi-Detached | 3 Bd | -- Ba
146 Maesglas Crescent, Newport NP20 3BZ Property | -- Bd | -- Ba