New listing $1,150,000 Valencia Palms 1 6924 BALBOA ISLAND Court, Delray Beach FL 33446 5 bd · 4 ba · 3,388 sq ft MLS# B26095045 · Listing courtesy of Kogan Estate Homes, Inc