31, Stowford Close, Liverpool, L12 0RY

Off Market
98





Valuation











Rents











EPC Data

Square metres

98 m²

Property Type

Semi-Detached House

EPC Rating

C

























Floor Plans

Sold History

Sold for £295,000

7 Feb 2025

Sold for £278,000

1 Aug 2022

Sold for £96,250

29 Aug 2007