Welcome to Bay Harbor Islands! This casually chic 2-bedroom, 2-bathroom unit offers 1258 square feet of modern luxury, new hurricane-impact windows, renovated kitchen, and bathrooms, and a brand-new air conditioner. The building has undergone significant upgrades, including a new seawall, concrete restoration, and new balconies, and has passed all the required certifications. Enjoy access to boat slips, no fixed bridges to open waters, assigned parking space, guest parking, and assigned storage space. Pool with stunning views of Indian Creek Golf Course and Indian Creek Lake. Enjoy the walkability of this town and visit Bal Harbour Mall, restaurants, shops, and the beach.