21 Beech Croft Road

JSON

Address
21 Beech Croft Road
Oxford
Oxfordshire
Postcode
OX2 7AY
Property type
Detached
Tenure
Freehold
Date Price
£1,620,000
£128,862
£220,000