$945,000 - 250 Ocean Boulevard Unit 269, Delray Beach, FL 33483
250 Ocean Boulevard Unit 269
Delray Beach,
FL
33483
County: Palm Beach