Price reduced $2,995,000 OSCEOLA PARK,SoFa 519 SE 4th Avenue, Delray Beach FL 33483 4 bd · 4.5 ba · 3,623 sq ft MLS# B26033262 · Listing courtesy of Douglas Elliman