£188,000
£142,687
£135,980
£76,860
28 oxford street, swansea
Sold in FEB 2022
£205,000
excelsior apartment 45, swansea
Sold in NOV 2007
excelsior apartment 34, swansea