1
result
Sold prices in Lockwood Street, York, YO31
21 Lockwood Street, York, YO31 7QY
- £128,000 Detached, Freehold 25 September 2009
- £42,000 Detached, Freehold 23 February 1996