Residential Terrace Properties For Sale with at least 1 bed in Ballyhalbert

Image 1 of 8 36 High Street, Newtownards, County Down

Offers Around 

£92,500