Homes for sale - 1112 Ocean Terrace 4a, Delray Beach, FL 33483 – ML...