Remove Ads

Photo of Miami Boat Rent

Miami Boat Rent

830 NW 8th Street Rd, Miami, Florida 33136 USA

10 Reviews

Dolphin in Biscayne Bay in front of the boat

Photo Credit: Yelp

Remove Ads