$1,695,000 3 BDS | 2.5 BA | 1,950.0 SQFT 800 Ocean Boulevard 8, Delray Beach, FL 33483 Add to Favorites