John Francis, SA4

Call 01792 925024 | Contact agent |

No. of properties for sale: 77
Avg. asking price: £166,245
Avg. sale listing age: 21 weeks