Address: 14082 Leeward Way in West Palm Beach