Price reduced $4,250 /mo Homewood Lakes Sec A 572 SW 28TH Avenue, Delray Beach FL 33445 3 bd · 2 ba · 1,440 sq ft MLS# B26086918 · Listing courtesy of EXP Realty