$18,000 -
3127 N Sherwood Blvd
Delray Beach ,
FL 33445
County: Palm Beach County