$1,595,000 -
8 Nw 24th St
Delray Beach ,
FL 33444
County: Palm Beach County