John Francis - Morriston, SA6

Call 01792 925004 | Contact agent |

Residential for sale: 91
Avg. asking price: £144,041
Avg. sale listing age: 23 weeks

About John Francis - Morriston

John Francis forms the largest Independent Welsh based Estate Agency with 21 offices covering the whole of Swansea and West Wales. Properties registered For Sale through any John Francis office, are available in all our offices.