NEW PARKS POLICE STATION 71 ST OSWALD ROAD LEICESTER LE3 6RJ is a property in LE3 6RJ.
We currently estimate this property would sell for £214,000
Full Address
NEW PARKS POLICE STATION 71 ST OSWALD ROAD LEICESTER LE3 6RJEstimated Sales Price
£ 214,000Property Indicators