Send to a friend Luxury Barracuda Beach Front Apartment with stunning Ocean & Beach Views.