Apartment for sale, 6 Marine Terrace, in Criccieth, United KingdomCriccieth, 6 Marine TerraceApartment • 3 room(s) • 2 bed. • 2 bath.