3086 Bollard Rd West Palm Beach, FL 33411