Is this your listing?

Contact Crew Castle

Address: Near U.S. & 17th St. Causeway Fort Lauderdale, FL, Florida, USA 33316

Tel: +1 954 931 8945

E: send us an email


, deckhand of 41m to 50m deckhand - 27/02/2015-17:01
Star OnStar OnStar OnStar OnStar On

My favorite place to stay in Ft L. Strict rules but worth it. I will always stay there.

Reply to this review here