Delray Beach Florida 8527 Lewis River Rd, Delray Beach, FL 33446 – $1,095,000 5 beds 7 baths 5,015 sqft For Sale : $1,095,000 1 Vania Cichon Phone: (561) 609-0974 8527 Lewis River RdDelray BeachFL 33446Home For Sale