• Page
  • of 2
8784 Lewis River Road Delray Beach, FL 33446 - Image 1
expand-more-circle expand-more-circle
8784 Lewis River Road
Delray Beach, FL
$1.030Million
Active
4,242 AC Sq Ft
5907 T. Sq Ft
4 Beds
4.1 Baths
Open House
SUN. 09/15