63 Attlee Avenue, Abertillery NP13 1SW | -- Bd | -- Ba
62 Attlee Avenue, Abertillery NP13 1SW | -- Bd | -- Ba