For sale $589,000 Sugar Sands Condo 20 #189 1130 Sugar Sands Boulevard #189, West Palm Beach FL 33404 2 bd · 2 ba · 1,143 sq ft MLS# B26002679 · Listing courtesy of Illustrated Properties