Frank Marshall & Co, WA16

Call 01565 655274 | Contact agent |

No. of properties for sale: 56
Avg. asking price: £549,804
Avg. sale listing age: 49 weeks