39A South Street

JSON

Address
39A South Street
Torrington, Torridge
Devon
Postcode
EX38 8AB
Property type
Terraced
Tenure
Leasehold
Date Price
£167,600
£102,500