Sold $860,000 Valencia Palms 3 13473 Shell Beach Court, Delray Beach FL 33446 2 bd · 2.5 ba · 2,765 sq ft MLS# B26054855 · Listing courtesy of Keller Williams Realty - Wellington