1050 Belle Meade Island Dr, MIAMI, FL, 33138