6A Church Street

JSON

Address
6A Church Street
Ilfracombe, North Devon
Devon
Postcode
EX34 8HA
Date Price Type Tenure
£225,000 Flat/maisonette Leasehold
£180,000 Terraced Freehold
£180,000 Other Freehold
£52,000 Terraced Freehold