Luxury Housing Complex Nearing Completion at 1901 S. Ocean Blvd, Delray Beach, FL, 33483
Ocean Delray is a luxury housing complex coming to Palm Beach County, FL. The development comprises 19 “boutique residences” divided among five low-rise buildings.