13 Poplar Road, Wrexham LL13 7DG Terraced | 2 Bd | 1 Ba
27 Poplar Road, Wrexham LL13 7DG Semi-Detached | -- Bd | -- Ba