Found 1 transactions going back to September 2021.
This property is located at Pc World, Horrocks Avenue, Liverpool, L19 5NY and was last sold for £5,030,000 on 30 Sep 2021.