18 St Oswalds Road

JSON

Address
18 St Oswalds Road
Levenshulme
Manchester
Greater Manchester
Postcode
M19 3DR
Tenure
Leasehold
Date Price Type
£81,500 Terraced
£75,950 Semi-detached