Ocean Delray is a 19-unit, 3-story oceanfront condominium at 1901 S Ocean Blvd in Delray Beach, FL 33483, developed by NRIA and U.S. Construction and completed in 2021-2022 — described at launch as the first new oceanfront residential development in Delray Beach in more than 30 years.
No residences match the current filters. Clear filters to see all listings.
| UNIT | BED/BATH | SQ FT | SALE PRICE | $/SF | SALE DATE |
|---|---|---|---|---|---|
| 18 | 3/4.5 | 3,405 | $10,100,000 | $2,966/SF | 2026-07-31 |
| 9 | 4/4.5 | 3,830 | $6,120,000 | $1,598/SF | 2026-03-05 |