Magnificent 3 bedroom beach complex Key Biscayne · HomeShared