Rarely Offered Four Story Jupiter Island Intracoastal Townhome For Sale! Lykes Landing Jupiter Island Townhouse For Sale 19669 Beach Road Townhome A Tequesta, FL 33469 Don't miss this opportunity to own a highly sought after waterfront town home on Jupiter Island. This luxury 4 story ... » Learn More about Lykes Landing Jupiter Island Townhouse For Sale – 19669 Beach Rd TH-A Tequesta, FL 33469