Tafoya Yacht Sales
a division of Penumbra Marine Logistics
Address:
3778 SW 30th Ave. (Port 95 Facility)
Fort Lauderdale, Florida 33312
United States of America (USA)
Tel. 954.791.9992
Fax. 954.791.9499
Need directions to our office? Click here
Thank you for taking an interest in the Tafoya Yacht Sales website. Would you like additional information about one of our feature yachts for sale? We would be pleased to assist you further. Please fill out the short form below and a member of our team will contact you shortly.