Price reduced $1,125,000 Island Point Condo,island Point Condomi #102 665 SE 21st Avenue #102, Deerfield Beach FL 33441 2 bd · 2.5 ba · 1,650 sq ft MLS# B26073342 · Listing courtesy of Pavlik Realty LLC