$3,650 -
4030 Laurelwood Lane
Delray Beach ,
FL 33445
County: Palm Beach County