$1,399,000 2 BDS | 2 BA | 1,254.0 SQFT 2103 Ocean Boulevard Blvd, 3-B, Delray Beach, FL 33483 Add to Favorites