$425,000 -
1023 Ventnor Ave Unit 11d
Delray Beach ,
FL 33444
County: Palm Beach County