For sale $1,824,000 Sherwood Pk Repl Blks 7 To 3876 Sherwood Boulevard, Delray Beach FL 33445 5 bd · 4.5 ba · 3,507 sq ft MLS# B26079157 · Listing courtesy of Frenchman's Reserve Realty