Whale View Unit #4, SouthamptonSouthampton Parish, 26 Whale Bay Rd, SB 03, BermudaApartment • 3 room(s) • 3 bed. • 2 bath. • 219.72 m²