From 

£139,950

31
Terraced

Offers Over 

£399,950

42
Detached

Offers Over 

£124,500

21
Apartment