32A Marston Street

JSON

Address
32A Marston Street
Oxford
Oxfordshire
Postcode
OX4 1JU
Tenure
Freehold
Date Price Type
£478,000 Terraced
£382,500 Detached