Price reduced $344,999 Emerald Pointe 2 7943 Lake Sands Drive, Delray Beach FL 33446 2 bd · 2 ba · 1,447 sq ft MLS# B26060996 · Listing courtesy of Keller Williams Realty Boca Ra