$835,000 -
1634 Ne 3rd Ave
Delray Beach ,
FL 33444
County: Palm Beach County