Stock Development sells, for $58 million, a vacant oceanfront lot at 965 N. Ocean Blvd. in Palm Beach after town refused to ...