The apartment is beautifully positioned on Willards Beach and promenade. Bermuda is a well maintained, secure complex. Consists of 3 bedrooms and 1.5
2 BEDROOM APARTMENT FOR SALE IN BEACH ESTATEThis is a lovely bright and modern 2 bedroomed flat with great views of the mountain and a side sea view.Generous