Do they have a dinghy dock close by?
Address: 2640 S Bayshore Dr, Miami, FL 33133, USA
Desiree H. | Sep 10, 2020
The closest one is pier 7 at the marina by Miami water sports
Fernanda Vierma | Sep 10, 2020
Yes,they have it
Thanks! Your answer is awaiting moderation.