3 bed House - Semi-Detached For Sale (Freehold)

Marguerite Road, Uplands, BS13

£455,000