Price reduced $11,000 /mo Plumosa Park Sec A 246 NE 14TH Street, Delray Beach FL 33444 3 bd · 2 ba · 1,554 sq ft MLS# B26091205 · Listing courtesy of United Realty Group Inc.