Fine & Country - Haverfordwest, SA61

Call 01437 531002 (local rate) | Contact agent | See all 166 branches

No. of properties for sale: 2
Avg. asking price: £780,000
Avg. sale listing age: 96 weeks