Found 1 transactions going back to May 2024.
This property is located at 207 Wellington Road, Rhyl, LL18 1LR and was last sold for £387,259 on 01 May 2024.