Island
Water Sports is your Surf Shop in Miami. Conveniently located
at 16231 Biscayne Blvd. North Miami Beach
Located on the South East Corner of 163rd Street and Biscayne
Blvd. behind the Shell gas station and across the street from Solid Gold.
For more information call 305.944.0104
|