Sold $2,300,000 OSCEOLA PARK,5th Street in Osceol 207 SE 5th Street, Delray Beach FL 33483 3 bd · 3.5 ba · 3,223 sq ft MLS# B26008295 · Listing courtesy of The Corcoran Group