About 14 Bay View Apartments
A one bedroomed, first floor apartment accessible by stairs or lift. Bay View Apartments is a new, luxury development set in private grounds and entered th
More about 14 Bay View Apartments
14 Bay View Apartments is located at Beach Road, LL74 8 Benllech
07939 848447