4 Baptist Square, Blaenllechau, Ferndale C... Terraced | 2 Bd | 1 Ba
3 Baptist Square, Blaenllechau, Ferndale C... Terraced | 2 Bd | 1 Ba
24 Baptist Square, Blaenllechau, Ferndale... | 2 Bd | 1 Ba