New listing $1,795,000 Chateaus 13415 Barwick Road, Delray Beach FL 33445 8 bd · 4 ba · 3,741 sq ft MLS# B26095525 · Listing courtesy of EXP Realty LLC