Sold $330,000 BARBICAN CONDO,Barbican #104 3601 S Ocean Boulevard #104, South Palm Beach FL 33480 2 bd · 2.5 ba · 1,408 sq ft MLS# B26044049 · Listing courtesy of The Keyes Company