Found 1 transactions going back to June 2022.
This property is located at 137 Liverpool Road, Crosby, Liverpool, L23 5TE and was last sold for £2,581,131 on 02 Jun 2022.