Flat, 29 Alexandra Road, Swansea SA1 5DG Semi-Detached | 3 Bd | 1 Ba
29a Alexandra Road, Swansea SA1 5DG Semi-Detached | 3 Bd | 1 Ba