4 bedroom terraced house for saleConstantine Terrace, Caernarfon, Gwynedd, LL55£159,950PhotosDocuments